# 卡牌游戏 去除第一张牌 并将第二张牌放到队尾
from pythonds.basic import Queue
def carfGame(items):
    lt=[]
    while items.size()>1:
        lt.append(items.dequeue())
        items.enqueue(items.dequeue())
    return lt,items

q=Queue()
for item in range(1,8):
    q.enqueue(item)
result=carfGame(q)
print(result[0])
print(result[1].items)
